/**
* @file config.h
* @brief this is a brief description
* @details this is the detail description.
* @author fulong 
* @data 2014/12/18
* @version 1.0
* @par Copyright (c):
* @par First build
*     version: fulong 
*     data: 2014/12/18
*/
#ifndef __CONFIG_H__
#define __CONFIG_H__

#define LED_A			0x04
#define LED_B			0x01
#define LED_C			0x40
#define LED_D			0x10
#define LED_E			0x08
#define LED_F			0x02
#define LED_G			0x80
#define LED_H			0x20

//about 键盘
/*!< use keyboard with direct io */
#define IO_KEYBOARD
//about output
#define OUTPUT_MAX_NUM 2
//about input
#define INPUT_MAX_NUM 5

#define TEMP_SAMPLE_ENABLE
#ifdef TEMP_SAMPLE_ENABLE
    #define TEMP_MAX6675_FILTER
#endif
#define PID_ENABLE

//about 菜单
/*!< 菜单使能 */
#define MENU_ENABLE
/*!< 菜单调试打开 */
#define MENU_DEBUG
/*!< 当使用数码管作为显示元素的时候，这个宏开关就要打开 */
#define  __SIMPLE_DISPLAY__
/*!< 第一行的段数 */
#define LED_SEG_LEN 3
/*!< 第二行的段数 */
#define LED_SEG_LEN1 3
/*!< 所有行的段数的最大公约数，可以兼容每一行不一样的段数显示 */
#define LED_SEG_GCM 3
/*!< 行数 */
#define LED_SEG_ROW 2
/*!< 总共的段数 */
#define LED_SEG_MAX (LED_SEG_LEN + LED_SEG_LEN1)
#endif /* __CONFIG_H__ */

